package com.airlines.system.service;

import java.util.List;

import com.airlines.system.domain.SysMenu;
import com.airlines.system.vo.SysMenuVo;

public interface SysMenuService {


	/**根据角色Id获取上所有的一二级菜单*/
	List<SysMenu> findByRoleId(String roleId);

	/**
	 *@Description 查找该系统的所有一二级菜单
	 *@Author  zhoujian
	 *@Date 2018/9/18
	 *@param   typeId 系统类型id
	 *@return 
	 */
	List<SysMenuVo> findAllByTypeId(String typeId);

	/**
	 *@Description 通过id查找单条记录
	 *@Author  zhoujian
	 *@Date 2018/9/18
	 *@param   
	 *@return 
	 */
    SysMenu findById(String menuId);
	
    /**
     *@Description 修改单条记录
     *@Author  zhoujian
     *@Date 2018/9/18
     *@param   
     *@return 
     */
	void updateById(SysMenu sysMenu);



	/* *//**
     * 查找所有的功能菜单
     * @return
     *//*
    List<SysMenu> findAll();



	void addSysMenu(SysMenu sysMenu);

	void updateSysMenu(SysMenu sysMenu);

	void deleteSysMenu(String id);*/
}
